package handling.channel.handler;

class AttackSubInfo {
    public byte asibyteunk1;
    public byte asibyteunk2;
    public byte asibyteunk3;
    public byte asibyteunk4;
    public byte asibyteunk5;
    public byte asibyteunk6;
    public byte asibyteunk7;
    public byte asibyteunk8;
    public byte asibyteunk9;
    public short asishortunk1;
    public short asishortunk2;
    public short asishortunk3;
    public short asishortunk4;
    public short asishortunk5;
    public short asishortunk6;
    public short asishortunk7;
    public short asishortunk8;
    public short asishortunk9;
    public short asishortunk10;
    public short asishortunk11;
    public int asiintunk1;
    public int asiintunk2;
    public int asiintunk3;
    public int asiintunk4;
    public int asiintunk5;

    public AttackSubInfo() {
    }

    public byte getAsibyteunk1() {
        return this.asibyteunk1;
    }

    public byte getAsibyteunk2() {
        return this.asibyteunk2;
    }

    public byte getAsibyteunk3() {
        return this.asibyteunk3;
    }

    public byte getAsibyteunk4() {
        return this.asibyteunk4;
    }

    public byte getAsibyteunk5() {
        return this.asibyteunk5;
    }

    public byte getAsibyteunk6() {
        return this.asibyteunk6;
    }

    public byte getAsibyteunk7() {
        return this.asibyteunk7;
    }

    public byte getAsibyteunk8() {
        return this.asibyteunk8;
    }

    public byte getAsibyteunk9() {
        return this.asibyteunk9;
    }

    public short getAsishortunk1() {
        return this.asishortunk1;
    }

    public short getAsishortunk2() {
        return this.asishortunk2;
    }

    public short getAsishortunk3() {
        return this.asishortunk3;
    }

    public short getAsishortunk4() {
        return this.asishortunk4;
    }

    public short getAsishortunk5() {
        return this.asishortunk5;
    }

    public short getAsishortunk6() {
        return this.asishortunk6;
    }

    public short getAsishortunk7() {
        return this.asishortunk7;
    }

    public short getAsishortunk8() {
        return this.asishortunk8;
    }

    public short getAsishortunk9() {
        return this.asishortunk9;
    }

    public short getAsishortunk10() {
        return this.asishortunk10;
    }

    public short getAsishortunk11() {
        return this.asishortunk11;
    }

    public int getAsiintunk1() {
        return this.asiintunk1;
    }

    public int getAsiintunk2() {
        return this.asiintunk2;
    }

    public int getAsiintunk3() {
        return this.asiintunk3;
    }

    public int getAsiintunk4() {
        return this.asiintunk4;
    }

    public int getAsiintunk5() {
        return this.asiintunk5;
    }

    public void setAsibyteunk1(byte asibyteunk1) {
        this.asibyteunk1 = asibyteunk1;
    }

    public void setAsibyteunk2(byte asibyteunk2) {
        this.asibyteunk2 = asibyteunk2;
    }

    public void setAsibyteunk3(byte asibyteunk3) {
        this.asibyteunk3 = asibyteunk3;
    }

    public void setAsibyteunk4(byte asibyteunk4) {
        this.asibyteunk4 = asibyteunk4;
    }

    public void setAsibyteunk5(byte asibyteunk5) {
        this.asibyteunk5 = asibyteunk5;
    }

    public void setAsibyteunk6(byte asibyteunk6) {
        this.asibyteunk6 = asibyteunk6;
    }

    public void setAsibyteunk7(byte asibyteunk7) {
        this.asibyteunk7 = asibyteunk7;
    }

    public void setAsibyteunk8(byte asibyteunk8) {
        this.asibyteunk8 = asibyteunk8;
    }

    public void setAsibyteunk9(byte asibyteunk9) {
        this.asibyteunk9 = asibyteunk9;
    }

    public void setAsishortunk1(short asishortunk1) {
        this.asishortunk1 = asishortunk1;
    }

    public void setAsishortunk2(short asishortunk2) {
        this.asishortunk2 = asishortunk2;
    }

    public void setAsishortunk3(short asishortunk3) {
        this.asishortunk3 = asishortunk3;
    }

    public void setAsishortunk4(short asishortunk4) {
        this.asishortunk4 = asishortunk4;
    }

    public void setAsishortunk5(short asishortunk5) {
        this.asishortunk5 = asishortunk5;
    }

    public void setAsishortunk6(short asishortunk6) {
        this.asishortunk6 = asishortunk6;
    }

    public void setAsishortunk7(short asishortunk7) {
        this.asishortunk7 = asishortunk7;
    }

    public void setAsishortunk8(short asishortunk8) {
        this.asishortunk8 = asishortunk8;
    }

    public void setAsishortunk9(short asishortunk9) {
        this.asishortunk9 = asishortunk9;
    }

    public void setAsishortunk10(short asishortunk10) {
        this.asishortunk10 = asishortunk10;
    }

    public void setAsishortunk11(short asishortunk11) {
        this.asishortunk11 = asishortunk11;
    }

    public void setAsiintunk1(int asiintunk1) {
        this.asiintunk1 = asiintunk1;
    }

    public void setAsiintunk2(int asiintunk2) {
        this.asiintunk2 = asiintunk2;
    }

    public void setAsiintunk3(int asiintunk3) {
        this.asiintunk3 = asiintunk3;
    }

    public void setAsiintunk4(int asiintunk4) {
        this.asiintunk4 = asiintunk4;
    }

    public void setAsiintunk5(int asiintunk5) {
        this.asiintunk5 = asiintunk5;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        } else if (!(o instanceof AttackSubInfo)) {
            return false;
        } else {
            AttackSubInfo other = (AttackSubInfo)o;
            if (!other.canEqual(this)) {
                return false;
            } else if (this.getAsibyteunk1() != other.getAsibyteunk1()) {
                return false;
            } else if (this.getAsibyteunk2() != other.getAsibyteunk2()) {
                return false;
            } else if (this.getAsibyteunk3() != other.getAsibyteunk3()) {
                return false;
            } else if (this.getAsibyteunk4() != other.getAsibyteunk4()) {
                return false;
            } else if (this.getAsibyteunk5() != other.getAsibyteunk5()) {
                return false;
            } else if (this.getAsibyteunk6() != other.getAsibyteunk6()) {
                return false;
            } else if (this.getAsibyteunk7() != other.getAsibyteunk7()) {
                return false;
            } else if (this.getAsibyteunk8() != other.getAsibyteunk8()) {
                return false;
            } else if (this.getAsibyteunk9() != other.getAsibyteunk9()) {
                return false;
            } else if (this.getAsishortunk1() != other.getAsishortunk1()) {
                return false;
            } else if (this.getAsishortunk2() != other.getAsishortunk2()) {
                return false;
            } else if (this.getAsishortunk3() != other.getAsishortunk3()) {
                return false;
            } else if (this.getAsishortunk4() != other.getAsishortunk4()) {
                return false;
            } else if (this.getAsishortunk5() != other.getAsishortunk5()) {
                return false;
            } else if (this.getAsishortunk6() != other.getAsishortunk6()) {
                return false;
            } else if (this.getAsishortunk7() != other.getAsishortunk7()) {
                return false;
            } else if (this.getAsishortunk8() != other.getAsishortunk8()) {
                return false;
            } else if (this.getAsishortunk9() != other.getAsishortunk9()) {
                return false;
            } else if (this.getAsishortunk10() != other.getAsishortunk10()) {
                return false;
            } else if (this.getAsishortunk11() != other.getAsishortunk11()) {
                return false;
            } else if (this.getAsiintunk1() != other.getAsiintunk1()) {
                return false;
            } else if (this.getAsiintunk2() != other.getAsiintunk2()) {
                return false;
            } else if (this.getAsiintunk3() != other.getAsiintunk3()) {
                return false;
            } else if (this.getAsiintunk4() != other.getAsiintunk4()) {
                return false;
            } else {
                return this.getAsiintunk5() == other.getAsiintunk5();
            }
        }
    }

    protected boolean canEqual(Object other) {
        return other instanceof AttackSubInfo;
    }

    public int hashCode() {
        int result=1;
        result = result * 59 + this.getAsibyteunk1();
        result = result * 59 + this.getAsibyteunk2();
        result = result * 59 + this.getAsibyteunk3();
        result = result * 59 + this.getAsibyteunk4();
        result = result * 59 + this.getAsibyteunk5();
        result = result * 59 + this.getAsibyteunk6();
        result = result * 59 + this.getAsibyteunk7();
        result = result * 59 + this.getAsibyteunk8();
        result = result * 59 + this.getAsibyteunk9();
        result = result * 59 + this.getAsishortunk1();
        result = result * 59 + this.getAsishortunk2();
        result = result * 59 + this.getAsishortunk3();
        result = result * 59 + this.getAsishortunk4();
        result = result * 59 + this.getAsishortunk5();
        result = result * 59 + this.getAsishortunk6();
        result = result * 59 + this.getAsishortunk7();
        result = result * 59 + this.getAsishortunk8();
        result = result * 59 + this.getAsishortunk9();
        result = result * 59 + this.getAsishortunk10();
        result = result * 59 + this.getAsishortunk11();
        result = result * 59 + this.getAsiintunk1();
        result = result * 59 + this.getAsiintunk2();
        result = result * 59 + this.getAsiintunk3();
        result = result * 59 + this.getAsiintunk4();
        result = result * 59 + this.getAsiintunk5();
        return result;
    }

    public String toString() {
        return "AttackSubInfo(asibyteunk1=" + this.getAsibyteunk1() + ", asibyteunk2=" + this.getAsibyteunk2() + ", asibyteunk3=" + this.getAsibyteunk3() + ", asibyteunk4=" + this.getAsibyteunk4() + ", asibyteunk5=" + this.getAsibyteunk5() + ", asibyteunk6=" + this.getAsibyteunk6() + ", asibyteunk7=" + this.getAsibyteunk7() + ", asibyteunk8=" + this.getAsibyteunk8() + ", asibyteunk9=" + this.getAsibyteunk9() + ", asishortunk1=" + this.getAsishortunk1() + ", asishortunk2=" + this.getAsishortunk2() + ", asishortunk3=" + this.getAsishortunk3() + ", asishortunk4=" + this.getAsishortunk4() + ", asishortunk5=" + this.getAsishortunk5() + ", asishortunk6=" + this.getAsishortunk6() + ", asishortunk7=" + this.getAsishortunk7() + ", asishortunk8=" + this.getAsishortunk8() + ", asishortunk9=" + this.getAsishortunk9() + ", asishortunk10=" + this.getAsishortunk10() + ", asishortunk11=" + this.getAsishortunk11() + ", asiintunk1=" + this.getAsiintunk1() + ", asiintunk2=" + this.getAsiintunk2() + ", asiintunk3=" + this.getAsiintunk3() + ", asiintunk4=" + this.getAsiintunk4() + ", asiintunk5=" + this.getAsiintunk5() + ")";
    }
}
